<!-- XHTML 1.0 Strict -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<meta name="author" content="Rachid Touzani" />
<meta name="keywords" content=" css, dropdowns, dropdown menu, drop-down, menu, navigation, nav, horizontal, vertical left-to-right, vertical right-to-left, horizontal linear, horizontal upwards, cross browser, internet explorer, ie, firefox, safari, opera, browser, lwis" />
<meta name="description" content="Clean, standards-friendly, modular framework for dropdown menus" />
<link href="../css/dropdown.vertical.css" media="screen" rel="stylesheet" type="text/css" />
<link href="../css/default.ultimate.css" media="screen" rel="stylesheet" type="text/css" />
<head>
<!-- Title -->
<title>OFELI - Documentation</title>
<!-- Stylesheet -->
<link rel="stylesheet" type="text/css" href="../doxygen.css" />
<link rel="stylesheet" type="text/css" href="../tabs.css" />
</head>
<body>
<p align="center">
  <img src="../im/ofeli.gif" alt="OFELI's Logo" width="300" height="90">
</p>
<p align="center"><font color="#203F5B" size="4" face="verdana,Helvetica">
<b>An Object Oriented Finite Element Library</b></font></p>
<!-- Complete Page-->
<div id="main">
<div id="mainmenu">
 <div class="text">
<!-- Menu -->
 <div class="tabs">
  <ul class="tablist">
   <li><a href="../index.html"><span>Home</span></a>
    <li><a href="../overview.html"><span>Overview</span></a>
    <li><a href="../extlib.html"><span>External Libraries</span></a>
    <li><a href="../citing.html"><span>Citing OFELI</span></a>
    <li><a href="../fformats.html"><span>File Formats</span></a>
    <li><a href="../demos.html"><span>Demo Codes</span></a>
  </ul>
 </div>
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classOFELI_1_1SpMatrix.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">SpMatrix&lt; T_ &gt; Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga17592a65d5fb95d42c07f724dabad759">add</a>(size_t i, size_t j, const T_ &amp;val)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#aae8f063011ae37198a6c96ad00da6188">Assembly</a>(const Element &amp;el, T_ *a)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a377c96d9edc5455d8b81d7f2e75a7437">Assembly</a>(const Side &amp;sd, T_ *a)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga33e92450a126af2dabdae55f0a7f77ea">Axpy</a>(T_ a, const SpMatrix&lt; T_ &gt; &amp;m)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gac7ecd57722b088d883cdb26ac2887270">Axpy</a>(T_ a, const Matrix&lt; T_ &gt; *m)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gac8bb3912a3ce86b15842e79d0b421204">clear</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga8f380d4460b7d04a502b59bc28959d32">Dense</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga1391f8c21e85ef8a89765a7979ea404f">Diagonal</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gab2dc6d9a8fed22c57529176cd4643804">Diagonal</a>(const T_ &amp;a)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga8298c88e2554c1140fdc531e8efc50db">DiagPrescribe</a>(Mesh &amp;mesh, Vect&lt; T_ &gt; &amp;b, const Vect&lt; T_ &gt; &amp;u)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gab1df9bcbafe4b605f7dd449e55f98dd9">DiagPrescribe</a>(Vect&lt; T_ &gt; &amp;b, const Vect&lt; T_ &gt; &amp;u)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#ab9f6b1105cb4953c3f56b5c51ed4b046">Factor</a>()=0</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#af70ebb919bf4d6e5e646c1c113392a79">FactorAndSolve</a>(Vect&lt; T_ &gt; &amp;b)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#ad20265f18b86fdc36c0c694d34bb01db">FactorAndSolve</a>(const Vect&lt; T_ &gt; &amp;b, Vect&lt; T_ &gt; &amp;x)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gae06e66a8f26e28bdf1e0209f7d0d96bb">get</a>() const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga7a7b1d2724593a6ec1212247d7964b8e">get</a>(size_t i, size_t j) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gac54b91c65c93dbe4622d5dd9c94dd1df">getColInd</a>(size_t i) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga41b22a9bdb6e7816adda67eb2b3fcadd">getColumn</a>(size_t j) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a06fae0c47b38f34c0c764b2b6109f9d5">getDiag</a>(size_t k) const </td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga837a14594e640fd6cde277f14df2b100">getEigenMatrix</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a68d4c55c333f8db2cc206b90b1e53041">getLength</a>() const </td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gab50a62ca3636fe05fc9b8a2d346bd1b8">getMesh</a>(Mesh &amp;mesh)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a879356293a4c2120a7f87bf231ce341c">getNbColumns</a>() const </td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#ac64de7025d9f5712288b3093ca5408b1">getNbRows</a>() const </td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gaca4442e9e5d2d998bdeed7382f72416c">getRow</a>(size_t i) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga3bc30f41e5950060558b06261cdf271d">getRowPtr</a>(size_t i) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga59a581e26a983fbd21d2accce938bc08">Identity</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a01047a7f68670914394281ab80f89947">isDiagonal</a>() const </td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a1db6c5f267140ce71d02b845638d6229">isFactorized</a>() const </td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gaac4b0d8283c26efc8adeb593bebe590e">Laplace1D</a>(size_t n, real_t h)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gae84a5130be2183f9dacaf41bcbf85820">Laplace2D</a>(size_t nx, size_t ny)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a3aede62f513da27e6f61ae7a972b4f96">Matrix</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a4a08c31941b608d62de67b028e19ca8d">Matrix</a>(const Matrix&lt; T_ &gt; &amp;m)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gaf3a7c8856e21eb23fa804f0d2f6e893b">Mult</a>(const Vect&lt; T_ &gt; &amp;x, Vect&lt; T_ &gt; &amp;y) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga891baacc01ccea53b33d0da6fd57d653">MultAdd</a>(const Vect&lt; T_ &gt; &amp;x, Vect&lt; T_ &gt; &amp;y) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga182aa2a623c3a9e200cc74350c173c9b">MultAdd</a>(T_ a, const Vect&lt; T_ &gt; &amp;x, Vect&lt; T_ &gt; &amp;y) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga906d09665a54a68d6333925dc83c57c8">operator()</a>(size_t i, size_t j)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gaf4d11677b77c61b1c2530c0295d9a966">operator()</a>(size_t i, size_t j) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga5ddc9619401846e377b99d5f35e21580">operator()</a>(size_t i) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#ad7fb7738730bfcc21b07ede2b6137fc9">OFELI::Matrix::operator()</a>(size_t i)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gaf415f39f218c1518f30246ad1a28f796">operator*</a>(const Vect&lt; T_ &gt; &amp;x) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga5b014c2573317b2a7280e1e48c0d6cf9">operator*=</a>(const T_ &amp;a)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#aa3cbfbe86d6789ebc8b34b261402fb9a">operator+=</a>(const Matrix&lt; T_ &gt; &amp;m)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#adaed73bab677150385013d0d6e138c69">operator+=</a>(const T_ &amp;x)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a82f89bc074972e8d49e6459ea384d672">operator-=</a>(const Matrix&lt; T_ &gt; &amp;m)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a778ac464768eefc4fd77ab93207c70cb">operator-=</a>(const T_ &amp;x)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__VectMat.html#gaa73f6bb9d73f883c039843bf8a4dd9c1">operator&lt;&lt;</a>(ostream &amp;s, const SpMatrix&lt; TT_ &gt; &amp;A)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gaaa13c39e3e681f7d695f4fff8f54c20a">operator=</a>(const T_ &amp;x)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#ae8c251d473d9144bcd269aa49fd738d5">OFELI::Matrix::operator=</a>(Matrix&lt; T_ &gt; &amp;m)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga1400eb5ecc91f1deef03ba97f31ab184">operator[]</a>(size_t i) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a760177d294663b1dd8941afd331b0fbb">OFELI::Matrix::operator[]</a>(size_t k)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a1775cd968f5d809fed17f111c852a8f4">Prescribe</a>(Vect&lt; T_ &gt; &amp;b, const Vect&lt; T_ &gt; &amp;u, int flag=0)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a5e9143a391d39e2b1c8fc092d18a2c01">Prescribe</a>(int dof, int code, Vect&lt; T_ &gt; &amp;b, const Vect&lt; T_ &gt; &amp;u, int flag=0)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a3d58b8c69697615bb891ad8d89192e11">Prescribe</a>(Vect&lt; T_ &gt; &amp;b, int flag=0)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a0a278a1ed1bb0a7a6df613e63816c8cf">Prescribe</a>(size_t dof, Vect&lt; T_ &gt; &amp;b, const Vect&lt; T_ &gt; &amp;u, int flag=0)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a4668862b3d13a8ac8ffec768b7e38631">PrescribeSide</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a7b0e029102ad38f4b814c6523aedb53d">reset</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga61cf373a94a5fedbca306e016bc489c9">set</a>(size_t i, size_t j, const T_ &amp;val)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gac4e475404ab75bd6cfe18a2aeb76a7de">setDiag</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a282ce97ddc94a4ad0030c047b35332ca">setDiagonal</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a196d9e08fa42335a41f8e67082215065">setDiagonal</a>(Mesh &amp;mesh)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gadca22436d448fc219f940996ff43735a">setGraph</a>(const Vect&lt; RC &gt; &amp;I, int opt=1)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga05b7680ed419a3422be7b7989f307496">setMesh</a>(Mesh &amp;mesh, size_t dof=0)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gac1d3aaea63e250685e774e6fb65ab5a0">setOneDOF</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a72077468b17118c44394d286f7737bd4">setPenal</a>(real_t p)</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gaf9449887e1b8ca6b5184f015285eacf2">setSides</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga97deb13018c1b55b18bfe25a9e339e8d">setSize</a>(size_t size)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga6cd98f8e60c54091bc2249e99677f8c3">setSize</a>(size_t nr, size_t nc)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga41a8962995d98e2f2bcae545eccbf698">setSolver</a>(Iteration solver=CG_SOLVER, Preconditioner prec=DIAG_PREC, int max_it=1000, real_t toler=1.e-8)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#aac782da1f912bceb5d8ad00c8dc892ac">size</a>() const </td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga60abf009c8cdb7ca5f86cf266752cb97">solve</a>(const Vect&lt; T_ &gt; &amp;b, Vect&lt; T_ &gt; &amp;x, bool fact=false)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a31a4417e8d251ece6decd21307049dbf">OFELI::Matrix::solve</a>(Vect&lt; T_ &gt; &amp;b, bool fact=true)=0</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga42eb67beab2111425cb10da4678d5ac7">SpMatrix</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga353a1fc335d51ea6dc16913eceac2e58">SpMatrix</a>(size_t nr, size_t nc)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#gadba40d108b84ea1d9c8a52c591831338">SpMatrix</a>(size_t size, int is_diagonal=false)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#gaefd772ba6093ce0f83ab67955402352b">SpMatrix</a>(Mesh &amp;mesh, size_t dof=0, int is_diagonal=false)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="group__OFELI.html#ga42a459de96e7e110a3c31fc73df559cd">SpMatrix</a>(const SpMatrix &amp;m)</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga46d263a3302f9ee2a9a6401080ce9b90">TMult</a>(const Vect&lt; T_ &gt; &amp;x, Vect&lt; T_ &gt; &amp;y) const </td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html#a50937512a2aece401826a35ccdf69f3b">~Matrix</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1Matrix.html">Matrix&lt; T_ &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
  <tr><td class="entry"><a class="el" href="group__OFELI.html#ga73db26aec81b831490a6b9bd06d8201e">~SpMatrix</a>()</td><td class="entry"><a class="el" href="classOFELI_1_1SpMatrix.html">SpMatrix&lt; T_ &gt;</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->

</div> <!-- class text -->
</div> <!-- main menu -->
<!-- Google Search -->
<br><br>
<center>
  <div id="cse" style="width: 80%;">Loading</div>
  <script src="http://www.google.com/jsapi" type="text/javascript"></script>
  <script type="text/javascript"> 
     google.load('search', '1', {language : 'en', style : google.loader.themes.SHINY});
     google.setOnLoadCallback(function() {
        var customSearchOptions = {};  var customSearchControl = new google.search.CustomSearchControl(
        '012396140824982761142:-qrywxcfi_o', customSearchOptions);
        customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
        customSearchControl.draw('cse');
     }, true);
   </script>
   <style type="text/css">
     .gsc-control-cse {
     font-family: Verdana, sans-serif;
     border-color: #DAE0E5;
     background-color: #DAE0E5;
   }
   .gsc-control-cse .gsc-table-result { font-family: Verdana, sans-serif; }
   input.gsc-input { border-color: #B6BEC5; }
   input.gsc-search-button {
     border-color: #B6BEC5;
     background-color: #D0D1D4;
   }
   .gsc-tabHeader.gsc-tabhInactive {
     border-color: #999999;
     background-color: #EEEEEE;
   }
   .gsc-tabHeader.gsc-tabhActive {
     border-color: #999999;
     background-color: #999999;
   }
   .gsc-tabsArea { border-color: #999999; }
   .gsc-webResult.gsc-result,
   .gsc-results .gsc-imageResult {
     border-color: #FFFFFF;
     background-color: #FFFFFF;
   }
   .gsc-webResult.gsc-result:hover,
   .gsc-imageResult:hover {
     border-color: #D2D6DC;
     background-color: #EDEDED;
   }
   .gsc-webResult.gsc-result.gsc-promotion:hover {
     border-color: #D2D6DC;
     background-color: #EDEDED;
   }
   .gs-webResult.gs-result a.gs-title:link,
   .gs-webResult.gs-result a.gs-title:link b,
   .gs-imageResult a.gs-title:link,
   .gs-imageResult a.gs-title:link b { color: #0568CD; }
   .gs-webResult.gs-result a.gs-title:visited,
   .gs-webResult.gs-result a.gs-title:visited b,
   .gs-imageResult a.gs-title:visited,
   .gs-imageResult a.gs-title:visited b { color: #0568CD; }
   .gs-webResult.gs-result a.gs-title:hover,
   .gs-webResult.gs-result a.gs-title:hover b,
   .gs-imageResult a.gs-title:hover,
   .gs-imageResult a.gs-title:hover b { color: #0568CD; }
   .gs-webResult.gs-result a.gs-title:active,
   .gs-webResult.gs-result a.gs-title:active b,
   .gs-imageResult a.gs-title:active,
   .gs-imageResult a.gs-title:active b { color: #0568CD; }
   .gsc-cursor-page { color: #0568CD; }
   a.gsc-trailing-more-results:link { color: #0568CD; }
   .gs-webResult .gs-snippet,
   .gs-imageResult .gs-snippet,
   .gs-fileFormatType { color: #5F6A73; }
   .gs-webResult div.gs-visibleUrl,
   .gs-imageResult div.gs-visibleUrl { color: #5F6A73; }
   .gs-webResult div.gs-visibleUrl-short { color: #5F6A73; }
   .gs-webResult div.gs-visibleUrl-short { display: none; }
   .gs-webResult div.gs-visibleUrl-long { display: block; }
   .gs-promotion div.gs-visibleUrl-short { display: none; }
   .gs-promotion div.gs-visibleUrl-long { display: block; }
   .gsc-cursor-box { border-color: #FFFFFF; }
   .gsc-results .gsc-cursor-box .gsc-cursor-page {
      border-color: #999999;
      background-color: #FFFFFF;
      color: #0568CD;
   }
   .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
      border-color: #999999;
      background-color: #999999;
      color: #0568CD;
   }
   .gsc-webResult.gsc-result.gsc-promotion {
      border-color: #D2D6DC;
      background-color: #D0D1D4;
   }
   .gsc-completion-title { color: #0568CD; }
   .gsc-completion-snippet { color: #5F6A73; }
   .gs-promotion a.gs-title:link,
   .gs-promotion a.gs-title:link *,
   .gs-promotion .gs-snippet a:link { color: #0066CC; }
   .gs-promotion a.gs-title:visited,
   .gs-promotion a.gs-title:visited *,
   .gs-promotion .gs-snippet a:visited { color: #0066CC; }
   .gs-promotion a.gs-title:hover,
   .gs-promotion a.gs-title:hover *,
   .gs-promotion .gs-snippet a:hover { color: #0066CC; }
   .gs-promotion a.gs-title:active,
   .gs-promotion a.gs-title:active *,
   .gs-promotion .gs-snippet a:active { color: #0066CC; }
   .gs-promotion .gs-snippet,
   .gs-promotion .gs-title .gs-promotion-title-right,
   .gs-promotion .gs-title .gs-promotion-title-right *  { color: #333333; }
   .gs-promotion .gs-visibleUrl,
   .gs-promotion .gs-visibleUrl-short { color: #5F6A73; }
   </style>
</center>
<!-- End of Google Search Box -->
<br><br><br></p>
<div id="foot_bar">
  Copyright &copy; 1998-2019 Rachid Touzani&nbsp;
</div>
</div> <!-- main -->
</body>
</HTML>
